Big Huge Thesaurus

shovelnose catfish

noun